From: Timm Bäder Date: Fri, 6 Oct 2017 15:23:34 +0000 (+0200) Subject: treeviewcolumn: Don't leak button X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1~1^2~428^2^2~186 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=2c28c627c1527d4ee2dfc4d3805f7afc482049e2;p=gtk4.git treeviewcolumn: Don't leak button We g_object_ref_sink the button in _create_button, so we need to unref it ourselves. --- diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c index 3f2bb97d2e..60ddef0734 100644 --- a/gtk/gtktreeviewcolumn.c +++ b/gtk/gtktreeviewcolumn.c @@ -1336,6 +1336,7 @@ _gtk_tree_view_column_unset_tree_view (GtkTreeViewColumn *column) if (priv->tree_view) { gtk_container_remove (GTK_CONTAINER (priv->tree_view), priv->button); + g_clear_object (&priv->button); } if (priv->property_changed_signal) {